Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
96 HOWELL ROAD Terraced £309,400 24 Feb 2003
97 HOWELL ROAD Terraced £485,000 23 Mar 2021
98 HOWELL ROAD Semi-Detached £163,500 31 May 2000